Cascade barberry - Almanca İngilizce Sözlük